<html slick-uniqueid="3"><head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <meta name="robots" content="noindex, nofollow">
    <meta name="googlebot" content="noindex, nofollow">
    <title>js 随机生成姓名、身份证号、手机号银行卡号</title>
    <style type="text/css">
        body {
    background: #FFF;
}

button{
    clear:both;
    display:block;
    margin:20px auto;
    outline:none;
    border-radius:30px;
    border:1px solid #eee;
    background:#FFF;
    padding:10px 40px;
    color:#555;
}

.des {
    font-size: 12px;
    color: #aaa;
    width:600px;
    margin:auto;
}

td{
    border:0;
    border-top:1px dashed #eee;
    border-left: 1px dashed #eee;
    padding:3px 25px;
    color:#555;
    font-size:12px;
    
}
 
td:last-child{ 
   	 border-right: 1px dashed #eee;
    }
table{
    margin-top:20px;
    width:600px;
    margin:auto;
}

    </style>

</head>
<body>
   
<div class="des"> 
    <div class="des">
  <h1>
    姓名、身份证号、银行卡号、手机号生成器
  </h1>
  <span><a href="https://gitee.com/lh_yun/testInfo">码云地址</a></span>
</div>
<div class="des">
  <table>
    <tr>
      <td>
        姓名规则：
      </td>
      <td>
        <span id="familyNames"></span>家姓，<span id="givenNames"></span>名字
      </td>
    </tr>
    <tr>
      <td>
        身份证号规则：
      </td>
      <td>
        <input type="number" id="startYear" value="1978" style="width:50px">
        ~
        <input type="number" id="endYear" value="2018" style="width:50px">
        年01~12月01~28日，随机<span id="province"></span>个县级行政区域
      </td>
    </tr>
    <tr><td colspan="2"><img src="https://cms-bucket.nosdn.127.net/1dfb7cd3cf9e41abbd1ed28499b9dffd20161203082417.png?imageView&amp;thumbnail=690x10000&amp;quality=50"></td></tr>
    <tr>
      <td>
        银行卡号规则：
      </td>
      <td class="crad"></td>
      <td>
        随机五大银行
      </td>
    </tr>
    <tr>
      <td>
        条数规则：
      </td>
      <td>
        <input type="number" min="1" id="branches" value="5" style="width:30px">条
      </td>
    </tr>
  </table>
    <button onclick='genrate()'>换一批</button>
</div>
<div id="list">
</div>

<div class="des">
    免责声明：身份证号大全和姓名由系统随机组合而成，不会涉及任何隐私泄密问题，也非现实生活中真实的身份证号码和真实姓名；身份证号码所属年龄均为18岁以上，均已通过校验；身份证号码和姓名仅供测试或用在必须输入身份证号码和姓名的网站上，请不要将身份证号码和姓名用于任何非法用途，且自行承担使用本工具的任何后果和责任。 
    <button onclick='genrate() '>换一批</button>
</div>
<script>
   // 随机数
function random(max, min) {
  return Math.floor(Math.random() * (max - min + 1) + min);
}


// 随机身份证号码
function idCard() {
  // 随机区划代码，全国各省、自治区、直辖市的行政区划代码表（GB/T 2260-2007）
  //https://github.com/linfuyan/GB-T.2260
  var provinceArray = ["110000","120000","130000","140000","150000","210000","220000","230000","310000","320000","330000","340000","350000","360000","370000","410000","420000","430000","440000","450000","460000","500000","510000","520000","530000","540000","610000","620000","630000","640000","650000","710000","810000","820000","110100","110101","110102","110103","110104","110105","110106","110107","110108","110109","110111","110112","110113","101114","110115","110116","110117","110200","110228","110229","120100","120101","120102","120103","120104","120105","120106","120107","120108","120109","120110","120111","120112","120113","120114","120115","120200","120221","120223","120225","130100","130101","130102","130103","130104","130105","130107","130108","130121","130123","130124","130125","130126","130127","130128","130129","130130","130131","130132","130133","130181","130182","130183"];
 document.getElementById("province").innerText=provinceArray.length - 1;
  var address = provinceArray[random(0, provinceArray.length - 1)];

  // 随机年月日
  var monthArray = ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"];
  var dayArray = ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28"];
  var startYear= document.getElementById("startYear").value;
  var endYear= document.getElementById("endYear").value;
  var birthday = random(Number(startYear), Number(endYear)) + monthArray[random(0, monthArray.length - 1)] + dayArray[random(0, dayArray.length - 1)];

  // 加权因子
  var coefficientArray = ["7", "9", "10", "5", "8", "4", "2", "1", "6", "3", "7", "9", "10", "5", "8", "4", "2"];
  // 校验码
  var lastNumberArray = ["1", "0", "X", "9", "8", "7", "6", "5", "4", "3", "2"];

  var s = Math.floor(Math.random() * 10).toString() + Math.floor(Math.random() * 10).toString() + Math.floor(Math.random() * 10).toString();
  var array = (address + birthday + s).split("");
  var total = 0;
  for (var i = 0; i < array.length; i++) {
    total = total + parseInt(array[i]) * parseInt(coefficientArray[i]);
  }
  var lastNumber = lastNumberArray[parseInt(total % 11)];

  return address + birthday + s + lastNumber;
}

// 生成随机姓名
function getName() {
    var familyNames = new Array("王", "李", "张", "刘", "陈", "杨", "黄", "赵", "吴", "周", "徐", "孙", "马", "朱", "胡", "郭", "何", "林", "高", "罗", "郑", "梁", "谢", "宋", "唐", "许", "邓", "韩", "冯", "曹", "彭", "曾", "肖", "田", "董", "潘", "袁", "蔡", "蒋", "余", "苏", "卢", "姚", "沈", "钟", "姜", "崔", "谭", "陆", "汪", "范", "廖", "金", "熊", "白", "孟", "秦", "邱", "侯", "江", "尹", "薛", "雷", "龙", "黎", "史", "陶", "贺", "毛", "段", "郝", "顾", "龚", "邵","赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯", "陈", "褚", "卫", "蒋", "沈", "韩", "杨", "朱", "秦", "尤", "许", "何", "吕", "施", "张", "孔", "曹", "严", "华", "金", "魏", "陶", "姜", "戚", "谢", "邹", "喻", "柏", "水", "窦", "章", "云", "苏", "潘", "葛", "奚", "范", "彭", "郎", "鲁", "韦", "昌", "马", "苗", "凤", "花", "方", "俞", "任", "袁", "柳", "酆", "鲍", "史", "唐", "费", "廉", "岑", "薛", "雷", "贺", "倪", "汤", "滕", "殷", "罗", "毕", "郝", "邬", "安", "常", "乐", "于", "时", "傅", "皮", "卞", "齐", "康", "伍", "余", "元", "卜", "顾", "孟", "平", "黄", "和", "穆", "萧", "尹","诸葛","上官","操","钟离", "羊舌", "轩辕", "相里", "鲜于", "西门", "西闾", "澹台", "申屠", "上官", "南宫", "南郭", "闾丘", "甪里", "於陵", "令狐", "梁丘", "里安", "巨毋", "即墨", "高堂", "东郭", "东野", "当涂", "淳于", "仇由", "长沙", "长兴", "苍梧", "北唐", "北宫", "百里", "白马", "安陵", "宰父", "乐正", "夏侯", "太史", "司徒", "司寇", "司空", "司城", "司功", "侍其", "如花", "丌官", "谷梁", "公孙", "公西", "公输", "厨人", "闻人", "微生", "尾生", "铁伐", "太叔", "叔孙", "叔夙", "叔敖", "叔带", "叔连", "叔鱼", "叔向", "叔仲", "綦毋", "郊尹", "皇甫", "胡母", "赫连", "公冶", "公羊", "公皙", "公孟", "公良", "公文", "端木", "东方", "大叔", "大季", "大狐", "仲孙", "仲长", "中叔", "由吾", "徐离", "楚特", "校师", "信都", "吾丘", "五鹿", "似和", "叔光", "叔服", "叔风", "叔梁", "叔先", "叔山", "叔夜", "申章", "三川", "强梁", "马司", "洛下", "落下", "伶舟", "九百", "九方", "京城", "肩吾", "佟佳", "胡杨", "宏远", "纥干", "毌丘", "瓜田", "谷利", "公祖", "公肩", "赣娄", "发克", "奥敦", "安国");
  document.getElementById("familyNames").innerText=familyNames.length - 1;
    var givenNames = new Array("智睿","瑞新","维祥","泽楷","宏维","浩熙","颖浩","治廷","千程","洪生","亦轩","明泰","楚鐾","守恒","月敏","文纬","荣睿","景君","智浩","采鑫","金松","睿霖","钦超","承斐","濡玑","启城","瀚迪","衡骏","越洋","楷达","国明","先祺","祥云","松贤","惠洛","若飞","莯哲","永奇","立沛","昊安","天蔚","富国","梁俞","宝烁","清瑞","敖宁","智亮","子超","永卓","承兮","子邗","书海","迪权","梓源","宜胜","载俊","兴华","岳诺","伟嘉","若楷","浩颜","泳盛","呈龙","成戈","子绮","鑫志","顺奎","昊铖","孝贤","囍跃","子澔","科涵","俊瑞","正永","启桂","晖贤","开智","恒语","义锦","伟义","敏文","泽桂","韵德","国泉","洪定","道宇","家振","哲辰","润成","昱才","令华","千睿","慧能","昆昆","政樊","和全","若哲","为仁","涵亦","宗一","2、2022宝宝最新的名字大全女孩","嘉妍","书丹","昱涵","慧佳","秋玉","怡若","钰婉","泽巧","如星","蕾顺","思琪","泽琪","若歆","颖婷","莉娅","楷凌","如润","馨如","晶晶","莲花","敏安","敏曦","思微","子茜","杰杰","与如","一珊","盼辉","芬荣","畅灿","小楚","文贤","宇洁","蓉鸣","月莹","楚楚","承钥","若娟","金璇","巧笑","智霞","忱忱","菽涵","蓉蓉","羽璇","宁可","彤曦","宁然","佩兰","姝瑜","梓娜","玺宁","杰琼","沂倩","玉莎","钰雅","婷来","蔚伊","婷瑜","誉鸣","瀚葳","心桃","怡怡","娇怡","籽涵","娅妍","江柠","林如","芳盈","涵之","沛文","雯茜","浛娟","小超","芳鑫","钰婷","宝晨","佳鹭","雪婧","沛妤","林汐","双溪","一冉","廷寓","佳皊","梦媛","柏媛","灵芬","榕美","正雪","俪洁","斐然","雯娟","斐斐","天洢","奕宁","芝妍","沐慧","曙同","子暄","奚若","梦南","容青","天琪","岚清","松韵","白乐","希诺","子恩","宣淋","相辰","笑凡","禹志","瑞财","俊能","翘来","昌赫","宏旷","远云","针杉","书同","淘宁","钦政","金李","示泽","伟仓","阳波","耿良","运希","慕儿","一珂","灯震","飞鸾","事泽","国凭","傲之","书泽","皓瑜","逸明","锡贺","半松","向笛","山白","申棠","威增","怀儿","宣蓦","乃泽","越成","翌豪","之儿","瑞秀","水之","弘大","林莽","亦桐","乐章","弘化","痴柏","乐人","若蓝","臻熹","恩谨","泫宏","和蔼","开运","嘉福","华俭","辰泽","绍臣","是轩","蓝键","亦竹","熙岷","彭彭","巍昂","嘉澍","稀韦","誉君","高爽","宛山","作瑜","烨赫","祺福","寄风","书玮","籍泽","凌智","梓新","夏波","宏恺","奕鸿","闻轩","伦礼","银成","乐白","一铤","骏宇","晓克","一徭","问儿","朝训","宏峻","奇邃","偌辉","仁甫","胜然","凌铖","子璇","淼","国栋","夫子","瑞堂","甜","敏","尚","国贤","贺祥","晨涛","昊轩","易轩","益辰","益帆","益冉","瑾春","瑾昆","春齐","杨","文昊","东东","雄霖","浩晨","熙涵","溶溶","冰枫","欣欣","宜豪","欣慧","建政","美欣","淑慧","文轩","文杰","欣源","忠林","榕润","欣汝","慧嘉","新建","建林","亦菲","林","冰洁","佳欣","涵涵","禹辰","淳美","泽惠","伟洋","涵越","润丽","翔","淑华","晶莹","凌晶","苒溪","雨涵","嘉怡","佳毅","子辰","佳琪","紫轩","瑞辰","昕蕊","萌","明远","欣宜","泽远","欣怡","佳怡","佳惠","晨茜","晨璐","运昊","汝鑫","淑君","晶滢","润莎","榕汕","佳钰","佳玉","晓庆","一鸣","语晨","添池","添昊","雨泽","雅晗","雅涵","清妍","诗悦","嘉乐","晨涵","天赫","玥傲","佳昊","天昊","萌萌","若萌","梓涵","一诺","浩字","浩然","诗涵","宇轩","依诺","子涵","欣妍","雨桐","字航","梓萱","宇泽","可馨","子萱","子轩","江雄","思葭","恩昌","含露","育免","灿灿","成佳","吉明","赛露","培源","亚男","朝云","烁新","贤铃","露露","正杨","闻潇","朝晨","烁星","贤忠","含昀","正扬","柳根","星万","薇薇","丞邦","泰磊","雨坤","肇锋","智化","宣烨","俊乐","定春","黎晓","高峰","泰克","烁苹","灵珊","振锋","永锟","泽豪","思诚","熙点","钊霖","永昆","思蕾","可谦","烁平","熙璞","永润","会省","灿柔","烁菲","卓成","熙弗","勇润","淑林","青莲","菊清","心卓","熙清","煦枚","永浩","贵凡","文聚","烁芝","熙年","铜锤","永魁","云霜","烁颀","扬洋","榆冰","晓江","永年","贵云","思远","廷如","青颐","濡君","玳艾","烁荠","洋杨","熔巍","海刚","善扬","贵霜","烁苗","烁芷","晓春","秋碧","梦熊","自力","洋洋","煊宇","二喜","世杰","发钧","菊云","昶椋","煊空","禹冶","文址","梦雄","禹征","烁兰","雨恒","官正","忆昕","大伟","烁古","启椋","煊馨","若冶","文潇","智勇","烁渊","烁江","落雁","盂冶","生富","翠昱","烁圆","启茂","煊立","宇冶","绮玟","子衿","烁谷","烁祥","小飞","育冶","水明","彬彬","兴源","煜恒","翔坤","波繁","俊贤","菊荣","烁坍","若西","翔昆","姿霖","润东","烁词","烁攸","贝津","翔琨","秀军","东阳","烁诗","同跃","若惜","翔锟","标锋","贵灿","烁蔻","烁姣","焯依","瑜雅","舜楠","同霏","洪旭","烁娇","焯越","昱雅","超琪","童霏","敏敏","烁宁","玉希","禹雅","贤岐","垠炜","烁雅","烁鸣","克熙","裕雅","贤泽","雨童","烁梦","烁铭","露茜","宇雅","瑾彤","泽坤","烁歌","烁名","露熙","于雅","文萱","鹏飞","烁鸽","烁明","熙嫒","欲雅","政儒","建生","永生","烁荥","仁杰","育雅","士庆","曼青","烁辉","烁青","熙照","毓冶","碧华","曼华","烁蕙","烁庆","熙励","煜雅","洁冰","传海","秀俊","烁庭","烁坤","育野","庆亮","曼贞","烁惠","烁音","淼帆","宇野","新欣","辰益","晓华","煜玎","晓静","盂珉","煜平","国霖","烁泉","煜冬","源澧","盂民","华虹","长会","欣潼","灵玎","源礼","盂敏","友光","晨益","心潼","灵佟","坤灿","盂腼","孟鑫","曼霏","烁春","灵彤","冰云","盂缅","孟娴","佳鑫","喜喜","伶俐","春霖","盂绵","琬鑫","泽东","烁学","烁玎","傲天","盂棉","远欣","佳忻","烁习","烁定","一萱","宏荣","易穸","美凤","咏淇","林骤","彦铮","盂冕","展宇","嘉欣","心如","烁东","天野","盂勉","跃宣","岳儿","烁溪","烁冬","一钒","盂免","自琪","明烨","烁柔","烁佟","依凡","毓免","桐宇","鹏程","烁揉","自驴","卓铮","瑜免","佟宇","家龙","佳青","烁童","三满","寓免","传振","雨忻","咏颀","谨言","玉铮","榆免","薏曦","雨昕","冯昊","烁肜","婕妤","渝免","春雷","少华","烁箐","烁绒","丽钦","喻免","跃煊","雨锌","咏绮","宗方","浩峻","虞免","苡曦","晓秋","仕森","烁彤","婕娇","于免","良平","京晟","烁舟","烁丹","俊阳","逾免","自淇","雪儿","文俊","怀木","文景","余免","俊杰","雨馨","咏琦","陌恬","娇皎","余绵","思琦","雨欣","烁彩","烁京","雯瑾","俞绵","俊平","晓聪","咏琪","遵功","禺霆","俞棉","晓峰","雨霏","美滋","烁今","皆娇","俞敏","玉斌","思纤","美贤","烁静","劭晗","俞勉","易茜","国林","烁渠","获戎","韭葡","祥锟","能权","昕祺","蜜儿","烁点","昱鹏","俞免","奇展","艳平","烁黛","烁烁","玉鹏","祥琨","长绵","彩虹","建豪","纵殿","俊儿","妤勉","能贤","根地","丽坤","烁田","奕娈","俞冕","易羲","耕地","迎第","佳梦","瑾雯","语冕","思淇","恒睿","小骞","梨殿","家宣","育棉","能芹","琼辉","烁韬","碧芮","佳煊","育绵","诗淇","峥嵘","烁慈","烁仪","文宪","语勉","易玺","铭涛","佳人","德各","爱霜","钰勉","灿青","国范","烁瑜","弋惜","杞泉","毓勉","晶灿","雨珊","烁钰","烁斡","伊丸","毓雅","易曦","恒愉","晓骞","耀光","伊惋","跃轩","良伟","岳峨","烁雨","熔纯","伊婉","跃先","嘉歆","月峨","烁韵","烁莞","伊倪","妤免","柏源","月俄","烁曼","光耀","世永","钰免","贤琦","恒瑾","烁蔓","烁果","静蕾","耀煊","星际","奕佶","烁婉","光生","诗雨","郁免","乐为","红雨","春华","烁艺","雨诗","宇免","星凡","雨谖","烁荔","归各","语诗","语免","涵韵","奕祁","烁玫","畅纯","诗语","耀先","星瑞","奕奇","定高","泳川","诗蔓","予免","承瑞","金蓬","谨帆","烁天","诗汇","玉免","能帮","爱雨","强午","正熙","雨林","海茏","广瑞","越儿","玉莲","径纲","雨龄","育闵","子瑞","瑾旖","烁阳","桂鲜","一秒","嫒茏","俊贞","雪滢","强旭","廷浩","淼淼","育苠","瑞骐","昌雨","沁信","径葡","雨鄢","瑷茏","艺涵","霜霏","煦玎","劲广","跃军","育玟","松源","奕辉","煦冬","林过","俊磊","皑茏","涵艺","秋雨","信烽","笠各","欣奇","育敏","瑞涛","睿嘉","煦彤","一举","欣淇","育民","艺璇","梦雨","烁弈","木笔","艺聆","育冕","方元","潇霏","烁声","祟朋","亿南","瑷侬","玉华","晓霏","建峰","承坤","含芝","皑侬","瑞天","瑾璐","柯菲","嘉瑞","康楠","灵相","治衡","奕伟","紫涵","舒禾","永铮","灵齐","道春","渊过","济凡","舒畅","永政","灵骐","昱轩","松辉","欣雨","思禹","昆山","灵贵","佩慈","雪霖","骐凡","俊灿","佩耘","雨宵","致轩","绮娴","军荣","舒涵","姝慧","灵华","治轩","雨霖","沁音","晟萱","家慧","灵册","汉琦","雨淋","宝星","舒含","雨佳","灵源","海东","雨晨","若菡","若诗","启楷","毅权","新连","雨露","奇谦","妙语","晓斌","灵果","治均","松良","贵晶","语珠","启槐","昆明","少烽","奕讳","春龙","连钢","启桓","灵丫","大畏","雨龙","炎翰","凤鸣","启檐","源清","沁姝","振海","嫦熙","瑞璐","韦违","亦权","金荣","奕焕","俊城","玉云","风光","亦隽","泽然","奕怀","亦舫","宁宁","雪慈","俊州","科泽","歆愉","宜宸","文成","启桢","灵青","利国","奕杭","信维","嘉璐","依盈","丽柯","多洵","奕航","绍涵","琼晓","永奎","明福","妤桐","奕瀚","河伯","玉娣","臣镭","灵珍","映蝶","永甲","贤国","茗雨","舒宁","君柯","坤璧","思恩","彦汐","梦杰","益宁","灵阁","清宜","晓彤","晟榕","根生","永正","灵祝","锦益","晓童","志澍","梦飞","根华","灵庆","渝平","海滟","洪澍","建伟","政成","灵如","童生","海雁","涌澍","家传","超宁","灵月","泽铭","海彦","超澎","琼乐","子妮","梦柯","长林","忻昕","远鑫","安诸","姝瑾","灵宛","高明","穆君","瑞琪","一乐","敏强","灵璞","晓野","海鬓","晟源","琪乐","敏慧","灵秋","国凤","海髌","殿刚","其乐","柏岑","灵丰","天拙","木君","懂斌","子静","柏言","灵慧","施漫","海镔","江澎","润笔","灵葳","天随","沐君","昊晟","若萱","思佚","灵康","天粲","海膑","八十","丽爱","艺茁","昌硕","子昂","海殡","胤妗","坤芮","敏优","灵淇","海缤","诺言","丽辰","善岩","相志","佳睿","海豳","格言","丽讯","宇豪","道子","银珠","海彬","格格","牧信","颖心","灵珏","碎林","海摈","开心","红云","敏惠","发林","章辉","海颜","桃梓","红星","春凤","灵攀","永山","海濒","桃婕","荣礓","炳林","灵蝰","屁屁","海槟","欣然","叶群","昌函","花朵","伟亚","桃子","宜姝","炳海","灵祈","轩哲","海涛","乐倪","海灵","美佳","治宏","杜伟","慕军","一森","俊凤","美嘉","灵儿","绮绮","海滨","兢伟","笛毓","宇辰","延俊","晓进","万安","大歪","秀兰","振宏","延飞","雯尧","安树","乐儿","茜穗","方正","呵谖","丽俐","轩子","晓凯","思逸","焕林","灵芝","晖晖","宣子","世民","逸彤","艺卓","灵艺","佩容","亚霖","思彤","朝成","灵乐","艳菁","文雅","艳秀","传仁","光喜","雪峰","舒雅","泓江","传哲","灵铢","正元","碧波","尔雅","矜芝","杭云","灵蕊","振元","桂晶","桂珍","姝纾","善平","晓刚","正圆","慕君","国华","春倪","嘉嘉","灵坤","惠华","官尚","宇斌","秋真","伟君","灵伶","丹阳","顺虎","昊晖","来强","朝万","小刚","鹭鹭","家骏","飞鸿","传达","春蝶","日余","明珠","昱灿","天靖","寿龙","箐伶","洪新","凤祥","文瑾","宝庆","玉航","凤彩","雅芝","兴军","玉雯","丽泓","雨函","孔森","裕青","万宝","昊烨","洁璇","孔生","贞蕊","舒虹","志腾","妙歌","以晴","兰运","孔樟","海佩","炳毅","潇滨","宝钻","凤兰","姣珏","蓓蓓","伯焱","凌云","小优","乐源","菡藕","佩佩","炳言","凌如","小涵","嫒鹳","佳航","培芝","子武","晓成","梦骊","泽君","孔楹","佩芝","念宗","静静","晓骊","家俊","荻坤","亦萱","伯金","雨潞","芸涛","栋声","煅坤","雅华","积云","昱佟","麟煜","易泳","飞荣","天官","水鱼","韵如","焰骊","正峰","烃坤","军莲","馨瑜","同凇","海飞","佑天","煌坤","春乔","极云","语欣","有信","乾仔","润坤","毅然","雨鑫","昊佟","豫骊","志天","打渝","灿心","隐轩","含韵","振明","志丹","月仙","正气","旭诺","金成","雨珂","思凝","定坤","灿欣","小平","伦笔","松涛","姝峤","显吉","水龙","佳晔","伦比","秀伟","祉颐","孟蟠","颜苒","佳昌","同凌","袁剑","连华","美萱","烟然","佳旭","美伦","雄伟","奕晨","煌珏","灿霜","佳晨","满伦","友发","纯柔","孔楠","昕坤","楠娇","美人","雨乐","沂璇","思青","寻欢","浩瑜","浚卯","琪萱","金华","梦君","泽海","晨诺","姬乐","新中","锦柯","煌女","晶碧","宇凡","姬舒","彦辉","宇福","青思","品灼","钟鸣","晟玮","静蟾","柯格","荧凤","景涛","佳诺","思钰","静禅","兆楠","荧彩","玉祥","佳锘","炅晔","喜朝","军保","梦迪","昕宇","佳锣","其舒","思静","寿东","孔贤","品仪","佳洛","舒惠","明贵","寿乐","孔泉","鑫来","姗姗","涤容","艳华","子鸿","孔清","正亚","晨兴","梅兰","生闻","灵奇","善穹","缺陷","智书","文斌","灵贝","玉山","承泽","晨乐","舒韵","宏涛","灵熹","高杰","颜然","金晨","爱如","永钲","清朗","宗宪","宇阔","雨哲","嘉如","俊生","灵碧","万侃","影影","睿贤","嘉禾","丽虹","灵潭","侃万","金仪","向哲","俊炀","永怔","灵湘","吉育","海波","灯金","明良","千子","玟敏","如兰","晨晨","其荣","子全","翠芸","玟珧","侍迦","士宏","疏影","佟晨","昊博","布衣","楚桐","伟群","楚烟","毅恒","晓鸣","明友","骁龙","锡华","先哲","煜哲","子千","俐敏","卓桐","丹滢","天戈","子龙","学东","炒苗","品淳","朋建","楚秋","思融","晓新","妨彗","健功","志敏","秋际","志贞","翠云","伶麦","俊良","仁宝","其桦","吕明","若棠","帆苗","诗伽","延华","炳贤","鸿斌","春勇","栩洲","诗嘉","晨曦","其晔","龙驰","勇福","兆苗","诗佳","佳麒","其烨","海君","民丰","兆珧","世军","林营","善学","美金","嘉佳","彤新","灵渝","睿临","彬君","忠桥","琦雯","岱芸","晓利","瑞临","若愚","谚希","欣诺","金穗","灵煜","志远","沐香","钟桥","小川","栩佛","静桐","瑞麟","若有","建臻","沐泽","聆敏","诗葭","骏亮","风雨","乐天","忠平","珧珧","驰龙","骏麟","啸天","江钏","义茂","栩尧","羡勋","思宇","司翊","建增","文锋","海珧","灵灵","冻并","沐圆","红宝","方宝","兆麦","清涛","和平","定远","伟杰","汉兴","栩泽","金龙","宇龙","沐原","洁雨","华龙","妃敏","年青","冰亮","英正","子杰","顺财","栩东","为龙","羽桐","海绕","晓亮","荣超","嘉键","毅龙","榆桐","汝亲","紫锦","春伟","栩儒","兆建","昊袄","沐亲","汝秋","铁军","爱华","仲博","焯淇","瑞龙","亚桐","建萌","曼海","子墨","晓桐","沐家","止境","天然","栩孔","家麒","维君","沐嘉","淮水","牡丹","析丞","国梁","亦衍","沐佳","雅桐","家欣","天黎","家琪","亦含","沐兰","从元","丽新","雨彬","沐蓝","铭宇","炳辉","轶平","海宁","爰彻","炎国","云桐","佳晴","舸澜","官潢","多涵","沐梵","桐桐","佳敏","淄玺","建国","雨静","伟宏","桐同","保藩","纯勇","家豪","柏苇","仙凤","楚君","天虞","国豪","国正","国新","沐凤","刚伦","陶然","丹邱","佳豪","子叶","伟瀚","晓波","靖轩","宜梵","国政","恬恬","沐仪","俊熙","洋帆","邦国","家毫","秋实","士涵","立涛","晋锋","一梵","国浩","悠然","晓璐","康平","建辉","国庆","利新","文翰","清镜","诚彬","贝儿","宴诚","国亮","云旗","伟沆","纲仑","苏玛","雨芯","佳奇","佐桂","加勉","昌志","丝羽","雨莘","鸣飞","泽仁","纲纶","大建","志银","煜正","金坤","欣为","思佳","斯誉","婉礤","清跃","梓梁","沁园","云娣","斯于","一佳","清越","仕杰","沁圆","子衅","剑辉","一末","圣威","仕远","凤沁","思影","文静","傲国","传敏","仕元","凤清","梓心","思雨","彤禹","金朔","昀琰","清凤","晨光","学康","彤宇","泽月","元楷","志龙","丛雨","思语","国楠","国通","元杰","佳皓","梓欣","学军","帅杭","彤月","杰元","清涟","聪伟","凌峰","鹏锋","瑞月","定元","嘉勉","瀚宇","潮飞","智敏","定广","杰远","凤仪","小清","一桂","润杭","龙虎","昀远","阵山","淼水","晓勃","世发","定邦","定先","明兴","积远","小丫","文童","颖月","定怿","丽瑞","韵竹","妮丫","陈禹","颖越","怿远","振杉","银生","雅妮","醒方","贞贞","彦祖","稹山","勇佳","逸凡","宜杭","琼月","奇恩","季伦","勇辉","磐若","适中","月玫","拓恩","付新","勇康","曼延","勉信","梅月","英恩","琼恬","勇桂","曼钰","清华","海月","若恩","秀微","寅生","研迪","宪立","宽军","抗恩","世钢","勇吉","林霖","佳一","东生","坤恩","小丹","勇杰","非嫔","建益","已繁","诩恩","丹丹","珈仪","敖晨","哲然","冬生","京恩","南松","思畅","昊龙","新增","乙凡","来恩","元衡","晓翠","颖侠","煜琛","海丹","佩恩","佳民","纲伦","甲楠","小楠","昊宇","承恩","勉勤","晓珍","漫演","孝楠","乙繁","亟远","芷轩","载德","贺侠","舒棋","泳仪","函远","芷靖","小珍","承志","少楠","熠繁","秉远","泓睿","弈樊","漫漩","熙然","英垲","非远","小鱼","佳佳","宸智","晓楠","晓岚","东远","佳浩","思蝉","淑魅","禹楼","显兰","协远","建烈","亦来","海影","润欣","德贵","长远","中兰","万喜","坤苑","政谦","烨茗","雨远","沛洪","生杰","与伦","浩宇","晓蕊","忠刚","材攀","伟凡","雯魅","侃明","雅宁","贤远","锁珍","翊凡","末柏","国荣","易天","志静","佳霖","晓川","雯慧","小昕","熠凡","昊远","丹君","翊樊","勇清","永金","克楠","定楷","世刚","思涵","丁楠","常永","睿菁","梅君","佳轩","炯圣","涵绵","方昊","椿毅","集宽","恒毅","金泽","伟康","海光","名华","佳恩","航桐","海申","伟健","晓良","远兮","佳松","正华","麦苗","伟秋","信宽","木荣","姓名","硕果","海哂","秋旭","银华","屈心","家宝","凤平","思菲","瑞祥","雅森","先忧","泓兴","福盛","苗苗","炫松","晓宏","定栩","镇坤","欣恬","思秀","晓榕","佩凝","先栩","轶诚","钰祁","俳苗","伟青","极楠","子羽","惊涛","浩博","妃菲","煊泽","逸泉","若栩","泓璋","有宝","森淼","旯荔","明毅","子灵","脾气","菁菁","玫涓","瑞民","红苗","其栩","月亮","欣桐","玫海","悠悠","希华","雪灵","永贵","有成","思成","宇翔","卫群","其柏","炜莹","鸿婷","浩莹","蕊娟","瑛瑛","宪玉","柯颖","栩悦","悦颖","钰玲","晓悦","红洁","濠莹","悦瑜","越颖","培洁","倩红","昭萍","婷贝","妙倩","跃颖","锐洁","倩茹","芝萍","泯艳","洪文","淼洁","蕙文","怡菲","湘怡","雁琴","沛瑛","壑洁","惠文","远芳","楚娅","雨悦","沛颖","菏洁","月梅","素花","泯瑶","妍傧","沛英","钰霞","曼妞","耀娟","泯莹","如雪","江瑶","蕊洁","凯丽","怡坤","沛倩","朝英","裴妍","磊洁","羡娜","怡杰","泯红","柳花","沛妍","蕾洁","淑娜","卿丽","泯娟","娇玉","筱悦","磊娟","莹洁","清丽","凯莉","志燕","瑶瑶","蕾娟","家颖","玺琴","泯莉","青红","高悦","妍萍","易玲","颖红","锦怡","书玉","怡秋","彩芳","逍瑶","文文","丽雪","如玉","淑媛","尚文","皓文","怡宁","奇娟","赛娅","妍芷","蔓莹","烙妍","铁英","姝婧","茶花","嘉媛","燕烽","佩琴","少英","红妹","长琴","乐媛","炫颖","秋文","潇冉","幼玲","华娟","健英","肖玲","荣花","瑶黥","岱蓉","琴琴","鉴玲","振雪","显梅","柔颖","林洁","焕英","碧瑛","洋雪","铠莹","怡洁","秀催","娅妮","妍瑶","洋玉","冰莹","芷颖","秀颐","斌燕","妍瑜","曦文","紫怡","亚洁","志娜","喜娟","妍谕","小倩","筱娜","志芬","子萍","亭瑶","妍漫","幸妍","孟洁","幼茹","娅杉","梦冉","忻莹","红丽","高洁","蔚芬","玲慧","士萍","忻颖","杰婷","婷如","江妍","宏霞","婧淳","素文","雪萍","璧琼","江怡","姝婷","元倩","妹英","太芳","咏蓉","安瑶","玲君","广文","怡煜","秒倩","静婷","欣莹","琼琼","美芬","洋琴","家茹","利红","瑶晗","厚琼","紫玉","炜玲","静茹","惠琼","爱琴","永艳","怡佳","苏琴","金英","钊莹","月婷","伦燕","世文","冬雪","青玉","焯莹","珠玉","毅倩","朝怡","旭霞","丹萍","先丽","皓悦","根妹","奕倩","美文","乐萍","海瑛","淑萍","继芳","圆琴","琳涵","艳燕","太琴","凯悦","昌艳","洳雪","涵雪","悦萍","陆娟","叶萍","向洁","丽燕","燕琳","越萍","博妍","玉英","婵盈","高瑶","梦琳","正梅","泽瑶","开颖","婵颖","焱婷","罗丽","荣丽","湘梅","开悦","婵嬴","茹亚","延霞","玲利","倩玲","伊娜","婵莹","桂琴","莲芳","明洁","新美","奇燕","娅莉","永琴","芷娟","承颖","美悦","寒芬","福英","盈洁","莹","惠英","佳婵","佘倩","憾悦","颖洁","彦婵","长娥","昭莹","燕花","婵滢","滢洁","治英","海娥","新悦","文美","雅玲","继玲","婉琼","怡翰","秋莹","风琳","禄萍","轶红","少娥","倩阁","鹤萍","怡祯","贺英","婵妤","连芳","静英","小洁","浮萍","宜婷","健霞","沭婵","丽婵","翠莹","佛萍","燕敏","明娟","沭瑶","楚玉","巧芬","云萍","秋颖","琴芳","扬雪","利英","明瑶","紫萍","秀璇","勤芳","天雪","秀美","燕群","芷萍","敏莉","灿红","觊倩","荔丽","熹萍","旭文","玲萱","钥怡","浣文","桂花","说萍","益玲","远芬","子颖","锡梅","赛萍","碧萍","碧丽","筱颖","素蓉","华丽","智萍","紫莹","燕雅","坚文","燕瑾","娅楠","练红","璀萍","绍红","利美","予文","映霞","志萍","翡萍","明芬","裕文","予玉","艳婷","敏洁","泺萍","怡慧","郝洁","施颖","聿瑶","莉","水玲","泓文","杭颖","轶萍","财丽","潞萍","军颖","寒美","杭燕","怡葶","珊洁","漾萍","惠玲","河洁","纪燕","怡缃","孝莉","扬萍","蕙玲","睿文","佳倩","怡莹","彦娜","央萍","珠萍","家文","瑞婷","爱红","水洁","论萍","彦文","丹艳","洪芳","瑞洁","国梅","忝萍","琰芳","坤霞","迁芬","祥文","郦洁","腆萍","宏文","伟琳","焯玲","小冉","允英","恬萍","少玲","梅琳","一妍","晨悦","泽蓉","添萍","茵萍","千红","方媛","芊怡","洁霞","田萍","迪文","亮颖","淇莹","菲艳","霞洁","甜萍","燕凌","蓓莉","均琳","茹依","彤洁","婉萍","颖媛","翌红","佳雪","妍凝","煦文","茹萍","国萍","良艳","刚玉","妍萱","韵花","酾倩","振娟","雨霞","玉芬","悦娴","湘莹","欢萍","辉娜","莉亚","彬霞","悦慧","子莹","筠萍","艳莉","洪燕","烨霞","春冉","丽花","纭萍","金燕","希怡","艳霞","贞萍","袁萍","蕴萍","道霞","洪霞","杏霞","月妹","秀辰","萍妹","政霞","长英","悦合","嫣语","婕玲","不萍","钰瑶","穗怡","桢琳","满英","晔文","见萍","羽瑶","凤莹","禾悦","雨妍","翊文","萍之","玉瑶","诚媛","悦和","语妍","沂文","萍芝","雨瑶","诚颖","悦河","烈英","文艳","之萍","旭茹","诚婷","悦何","洪婷","八莹","惠萍","青莹","沭蓉","秀禾","宏婷","林梅","江萍","雅娥","良梅","悦禾","红婷","珏洁","桃萍","美玉","良琼","钐娜","心洁","姚美","东萍","俪娟","良丽","瑞美","灵丽","君洁","高萍","妤蓉","礼红","筱梅","美艳","昭蓉","姝萍","汶倩","仪红","玲娟","洋悦","昭怡","漱萍","雨琴","敏莹","琳娟","琴华","雨娟","舒萍","妮娜","淑红","倩莉","燕开","钥萍","春萍","培秀","新玲","倩丽","健芬","冰红","竟萍","天文","慕红","冠颖","金婷","燕葵","竞萍","荭婷","楚梅","倩如","含玉","柔萍","镜萍","弘婷","建梅","蕊倩","若琳","斯琴","全红","秀英","军秀英","勇","丽","伟","静","涛","婷","建华","桂英","军","艳","磊","超","浩","英","娟","杰","婷婷","玉兰","强","芳","鑫","明","桂兰","萍","刚","燕","鹏","丹","悦","宇航","建平","秀珍","建军","霞","雪","皓轩","凤英","平","玉梅","红梅","娜","帅","子豪","玉珍","红","斌","倩","宇","浩轩","志明","波","颖","德明","兰英","辉","玲","梓轩","沐兮","奕辰","沐阳","皓然","宸凡","承煊","浩锴","梓桀","奕锌","宸铉","子于","家乐","佳翼","家兴","润泽","羽灏","亦宇","翰卿","晨旭","子於");
document.getElementById("givenNames").innerText=givenNames.length - 1;
    var i = parseInt(10 * Math.random()) * 10 + parseInt(10 * Math.random());
    var familyName = familyNames[i];

    var j = parseInt(10 * Math.random()) * 10 + parseInt(10 * Math.random());
    var givenName = givenNames[i];

    var name = familyName + givenName;
    return name;
}

//生成随机银行卡号
function getBankAccount() {

    // var bank_no = document.getElementById("bank_no_select").value; 
    var bank_no = '0102';
    var prefix = "";
    switch (bank_no) {
    case "0102":
        prefix = "622202";
        break;
    case "0103":
        prefix = "622848";
        break;
    case "0105":
        prefix = "622700";
        break;
    case "0301":
        prefix = "622262";
        break;
    case "104":
        prefix = "621661";
        break;
    case "0303":
        prefix = "622666";
        break;
    case "305":
        prefix = "622622";
        break;
    case "0306":
        prefix = "622556";
        break;
    case "0308":
        prefix = "622588";
        break;
    case "0410":
        prefix = "622155";
        break;
    case "302":
        prefix = "622689";
        break;
    case "304":
        prefix = "622630";
        break;
    case "309":
        prefix = "622908";
        break;
    case "310":
        prefix = "621717";
        break;
    case "315":
        prefix = "622323";
        break;
    case "316":
        prefix = "622309";
        break;
    default:
    }

    for (var j = 0; j < 13; j++) {
        prefix = prefix + Math.floor(Math.random() * 10);
    }

    // var x = document.getElementsByName("bank_no");
    // for (var i = 0; i < x.length; i++) {
    //     var o = x[i];
    //     o.value = bank_no;
    // }
    // var y = document.getElementsByName("bank_account");
    // for (var i = 0; i < y.length; i++) {
    //     var o = y[i];
    //     o.value = prefix;
    // }
    return prefix;
}
//随机生成手机号码
function getMobile(){
  var secondNums = new Array('3','4','5','7','8')
  var newMobile = '1' + secondNums[Math.floor(Math.random()*secondNums.length)] +Math.floor(Math.random()*899999999 + 100000000); return newMobile
}
//随机生成固定电话
function getTel(){
  var secondNums = new Array('3','4','5','7','8')
  var newMobile = '1' + secondNums[Math.floor(Math.random()*secondNums.length)] +Math.floor(Math.random()*899999999 + 100000000); return newMobile
}
function genrate() {
    trs = '';
    var branches=document.getElementById("branches").value;
    for (var i = 1; i <= branches; i++) {
        trs = trs + '<tr><td>' + i + '</td><td>' + getName() +'</td><td> 身份证：' + idCard() + '<br/>银行卡：' + getBankAccount() + '<br/>手机号：'+getMobile()+'</td></tr>';
    }
    trs = '<table>' + trs + '</table>';
    document.getElementById("list").innerHTML = trs;
}
/**
 * 通过身份证获取性别
 * @param id 身份证号码
 * @returns 0 女 1 男
 */
getSexByID = function(id){
    var sex;
    if(id.length == 15 ){
        if(parseInt(id.charAt(14)/2)*2!=id.charAt(14)){
            sex="1";
        }
        else{
            sex="0";
        }
    }
    else if(id.length ==18 ){
        if(parseInt(id.charAt(16)/2)*2!=id.charAt(16)){
            sex="1";
        }
        else{
            sex="0";
        }
    }
    return sex ? '男':'女';
};
genrate();
</script>
</body></html>